package com.jie.barcode.demo

import android.os.Bundle
import android.widget.TextView
import androidx.appcompat.app.AppCompatActivity

/**
 * 这是一个测试页面
 * 用于测试扫码完成后，跳转到其他业务功能页面后，返回扫码页面，是否可以正常工作
 */
class OtherPageActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_other_page)
        initActionBar()
        initView()
    }

    private fun initView() {
        findViewById<TextView>(R.id.tv_content).apply {
            text = intent?.getStringExtra(QRCodeScanViewActivity.Companion.PARAM_RESULT)
                ?:getString(R.string.test_page)
        }
    }

    /**
     * 初始化ActionBar
     */
    private fun initActionBar() {
        supportActionBar?.setDisplayHomeAsUpEnabled(true)
        supportActionBar?.setTitle(R.string.app_name)
    }

    /**
     * 设置actionbar左上角箭头返回
     */
    override fun onSupportNavigateUp(): Boolean {
        onBackPressedDispatcher.onBackPressed()
        return super.onSupportNavigateUp()
    }

}